harbinger of doom - English Synonyms Dictionary